multilane roads - Spanish English Dictionary